import { commonProps } from "../../libs/config";
const directionTypes = ["col", "row"];

export const lineProps = {
  ...commonProps,
  color: {
    type: String,
  },
  // 长度，竖向时表现为高度，横向时表现为长度，可以为百分比，带px单位的值等
  length: {
    type: [String, Number],
  },
  // 线条方向，col-竖向，row-横向
  direction: {
    type: String,
    values: directionTypes,
  },
  // 是否显示细边框
  hairline: {
   type: Boolean,
   default:null
  },
  // 线条与上下左右元素的间距，字符串形式，如"30px"、"20px 30px"
  margin: {
    type: [String, Number]
  },
  // 是否虚线，true-实线，false-虚线
  dashed: {
   type: Boolean,
   default:null
  },
}
